everyday idea - German English Dictionary